#include "header.h"

//using namespace std;

int main()
{
    int test_num[5] = {0,1,2,3,4};
    VARANT test_grup[5];
    test_grup[0].var_type = DATA_INT;
    test_grup[1].var_type = DATA_INT;
    test_grup[2].var_type = DATA_INT;
    test_grup[3].var_type = DATA_INT;
    test_grup[4].var_type = DATA_INT;
    test_grup[0].var_int  = &test_num[0];
    test_grup[1].var_int  = &test_num[1];
    test_grup[2].var_int  = &test_num[2];
    test_grup[3].var_int  = &test_num[3];
    test_grup[4].var_int  = &test_num[4];

    data_stack myStack(DATA_INT);
    myStack.in_stack(&test_grup[0]);
    myStack.in_stack(&test_grup[1]);
    myStack.in_stack(&test_grup[2]);
    myStack.in_stack(&test_grup[3]);
    myStack.in_stack(&test_grup[4]);
    std::cout << *(myStack.out_stack()->var_int) << std::endl;
    //myStack.out_stack();
    //myStack.out_stack();
    std::cout << *(myStack.out_stack()->var_int) << std::endl;
    return 0;
}















